package Negocio;

/**
 * 
 * @author Esdras
 *
 *Classe reponsavel por conter metodos de ESTATICOS 
 *de validacoes ou algum tipo de regra aplicada a todo o projeto.
 * 
 */
public class ValidacoesGerais {

	/**
	 * Metodo estatco que valida se uma String passeda como parametro
	 * se e valida, nao contem numeros e/ ou caracteres especias, caso 
	 * seja valida retorna a true, caso contrario false
	 * 
	 * @param nome
	 * @return Boolean
	 */
	public static boolean isNomeValid(String nome){
		
		boolean flag = true;
		
		String a = nome;
	    
		//for para contar numero de caracteres
		for (int i = 0; i < a.length(); i++) {   
	        
	    	//se valor passado possui somente letras e espaaos, aceita.  
	        if ((Character.isLetter(a.charAt(i)))||(Character.isSpaceChar(a.charAt(i))))            
	            continue;  
	  
	        else // senao, entra no erro  
	            flag = false;
	    }
	    
		
		return flag;
		
	}
}
